... has difficulty in communicating. - Fransızca İngilizce Sözlük